nick jarvis
Table TennisNick Jarvis takes over as Head Coach at Archway Peterborough academy: the real equation is training hoursOn a weekend evening in Peterborough, inside Archway's training hall, the bal...
Table TennisNick Jarvis named Head Coach at Archway Peterborough: From 250 England caps to the hot seat of a youth academy250 caps for the England national team, a peak world ranking of 22, and a tea...
Table TennisTable Tennis: When the Data Comes Back EmptyOpening On the night of August 12, I opened the familiar spreadsheet to prepa...
SwimmingTwo world records in one day: A historic breaststroke night at Para Pan Pacific 2026I have watched hundreds of swimming finals in my 17-year career, but rarely h...
International FootballThe Empty Report: The Fatal Flaw When Football Reads No Data as No Risk9:47 p.m. A nine-dimension report sits on my desk, six pages long, its...
Volleyball108-108: USA edge Canada in the fifth set, Cuba take the last world berth for 2027Moncton, New Brunswick. The night ended, and the scoreboard failed to tell th...
VolleyballDakar 2026 Beach Volleyball Schedule: When Africa Opens the Youth OlympicsIn the schedule release for beach volleyball at the Dakar 2026 Youth Olympic...
Domestic FootballIndonesia 0-0 Malaysia: Thom Haye's Red Card and the Goal-Difference Equation in Group AIn the 35th minute, Bung Karno Stadium dropped into a different rhythm. Thom...
Domestic FootballVietnamese Football and the Lesson of Empty Data: When Deep Analysis Lacks Raw MaterialIn the context of Vietnamese football becoming increasingly professional and...
BadmintonThe Paris Court Does Not Lie: Vietnamese Badminton and the Problem of Lonely SeedsI sat in the stands of the Arena Porte de la Chapelle through that entire...
EsportsWhen the Source Holds Not a Single Fact: Esports Writing and the Template TrapAt 2:47 in the morning, the laptop in the corner of the desk hummed like a...
International FootballWhen a Day of the Dead Bread Got Tagged as Football News: The Data Error That Costs More Than a ContractOn 31 August, in an editorial office in Rome, I opened a data file delivered ...
Martial ArtsA Korean-less Chuncheon: Phung, Le Kim and the Most Valuable Roster Substitution in Vietnamese TaekwondoOn the Chuncheon floor, nobody roars. That was the first thing that hit me fr...
International FootballThe Five-Substitution Rule and the Final 20 Minutes: The War of Attrition Shaping the SeasonIn the 71st minute of a Ligue 1 match I was tracking through a data set, the...
VolleyballPool A at the 2026 Asian Games: Japan, Indonesia, Nepal and the Numbers Nobody Has Counted YetA single timeline line sits inside the news item: 17:20 WIB, Indonesia versus...
Domestic FootballThe 20-Metre Strike and the 93rd Minute: What Vietnam Has Yet to Solve at the 2026 AFF CupIn the 10th minute, the ball bounced out from a cleared corner, and Sarach...
VolleyballEuroVolley 2026: Turkey Come Back to Beat Italy 3-2 and Defend the Title at Home in IstanbulSet five, 15-10. The last ball touched the floor on Italy's side, and more th...
EsportsMLBB at the 2026 Asian Games: Schedule, Format and Group Standings in Aichi-NagoyaIn Tokoname, a few minutes by train from Chubu Airport, Aichi Sky Expo posted...
Domestic FootballFrom Rajamangala to the 6:45 Training Ground: V.League and the Squad-Depth ProblemHanoi, 6:45 on a January morning. Frost still clings to the grass at a traini...
International FootballThe Paint of Expectation: When Vietnamese Football Faces Its Own FractureI have sat in front of the screen for thirty years to understand one thing: t...
